/*
**  Copyright (c) 2014 Michael Liu(michael.liu.point@gmail.com).
**
**  Project: Gateway Unified Management Platform
**  File:      dpcmn.h
**  Author:  Michael
**  Date:    06/24/2014
**
**  Purpose:
**    data path common defines.
*/

#ifndef __DATAPATH_COMMON_MGR_H__
#define __DATAPATH_COMMON_MGR_H__

#ifdef __cplusplus
extern "C" {
#endif				/* __cplusplus */

/* Include files. */

#include "common.h"
#include "cmrc.h"
#include "list.h"
#include "dpdev.h"

/* Macro constant definitions. */

/* Type definitions. */

	enum {
		eDP_CMN_OPT_SET_DP_MODE = 10,
		eDP_CMN_OPT_GET_DP_MODE = 20,
		eDP_CMN_OPT_SET_COUNTRY = 30,
		eDP_CMN_OPT_GET_COUNTRY = 40,
		eDP_CMN_OPT_GET_DEVMAC = 50,
	} edp_cmn_opt;

/* External function declarations. */

/* Macro API definitions. */

/* Global variable declarations. */

#ifdef __cplusplus
}				/* extern "C" */
#endif				/* __cplusplus */
#endif				/* __DATAPATH_COMMON_MGR_H__ */
